windscreen removal kit - French English Dictionary